Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
28 ST THOMAS PLACE £222,364 £180,000 11 Jan 2019
30 ST THOMAS PLACE Detached £302,934 £227,500 15 Jul 2016